sweet wormwood (artemisia annua) - Alemán Inglés Diccionario